Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvijalec za zaledne sisteme

Opis

Text copied to clipboard!
Iščemo izkušenega in motiviranega razvijalca za zaledne sisteme, ki se bo pridružil naši ekipi in pomagal pri razvoju robustnih, skalabilnih in varnih strežniških rešitev. Kot razvijalec za zaledne sisteme boste odgovorni za oblikovanje, implementacijo in vzdrževanje logike na strežniški strani, integracijo z bazami podatkov ter zagotavljanje optimalnega delovanja aplikacij. Vaše delo bo ključno za uspešno delovanje naših digitalnih produktov, saj boste sodelovali z drugimi razvijalci, oblikovalci in produktnimi vodji pri razvoju celovitih rešitev. Vaše naloge bodo vključevale razvoj API-jev, upravljanje z bazami podatkov, optimizacijo zmogljivosti in odpravljanje napak. Prav tako boste sodelovali pri načrtovanju arhitekture sistemov in uvajanju najboljših praks za razvoj programske opreme. Idealni kandidat ima močno tehnično znanje, izkušnje z več programskimi jeziki (kot so Java, Python, Node.js), pozna relacijske in nerelacijske baze podatkov ter razume principe DevOps in CI/CD. Poleg tehničnih znanj pričakujemo tudi sposobnost timskega dela, dobro komunikacijo in pripravljenost na učenje novih tehnologij. Če vas veseli reševanje kompleksnih problemov in želite delati v dinamičnem okolju, kjer boste imeli priložnost vplivati na razvoj sodobnih digitalnih rešitev, vas vabimo, da se prijavite. Ponujamo konkurenčno plačilo, fleksibilen delovni čas, možnost dela na daljavo, izobraževanja in priložnost za osebni ter profesionalni razvoj. Pridružite se nam in soustvarjajte prihodnost digitalnih storitev!

Odgovornosti

Text copied to clipboard!
  • Načrtovanje in razvoj zalednih sistemov in API-jev
  • Integracija z bazami podatkov in zunanjimi storitvami
  • Optimizacija zmogljivosti in odzivnosti aplikacij
  • Pisanje čiste, učinkovite in dokumentirane kode
  • Sodelovanje z drugimi člani ekipe pri razvoju celovitih rešitev
  • Odpravljanje napak in izvajanje testiranj
  • Vzdrževanje obstoječe kode in sistemov
  • Uvajanje najboljših praks za razvoj programske opreme
  • Sodelovanje pri načrtovanju arhitekture sistemov
  • Spremljanje novih tehnologij in njihova implementacija

Zahteve

Text copied to clipboard!
  • Izkušnje z razvojem zalednih sistemov
  • Dobro poznavanje vsaj enega programskega jezika (npr. Java, Python, Node.js)
  • Poznavanje relacijskih in/ali nerelacijskih baz podatkov
  • Razumevanje RESTful API-jev in mikroservisne arhitekture
  • Izkušnje z orodji za nadzor različic (npr. Git)
  • Sposobnost samostojnega in timskega dela
  • Dobro razumevanje varnosti in zaščite podatkov
  • Izkušnje z DevOps orodji in CI/CD procesi so prednost
  • Dobro znanje angleškega jezika
  • Visoka stopnja natančnosti in odgovornosti

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katere programske jezike najbolje obvladate?
  • Ali imate izkušnje z razvojem mikroservisov?
  • Kako pristopate k odpravljanju napak v kodi?
  • Katera orodja uporabljate za nadzor različic?
  • Ali imate izkušnje z delom v agilnem okolju?
  • Kako zagotavljate varnost zalednih sistemov?
  • Ali ste že delali z relacijskimi in nerelacijskimi bazami podatkov?
  • Kako pristopate k optimizaciji zmogljivosti aplikacij?
  • Ali imate izkušnje z avtomatiziranim testiranjem?
  • Kakšna je vaša izkušnja z DevOps orodji?